package com.feihao.zhou.UDP.demo01Test;

import java.io.IOException;
import java.net.*;
import java.util.Scanner;

public class SendDemo {
    public static void main(String[] args) throws IOException {
        //创建socket对象，随机端口：
        DatagramSocket socket = new DatagramSocket();
        Scanner scanner = new Scanner(System.in);
        while (true) {
            System.out.println("输入你想说的话吧");
            //创建箱子，打包数据：
            String s = scanner.next();
            if ("886".equals(s)){
                break;
            }
            byte[] bytes = s.getBytes();
            //要传的IP地址：
            InetAddress address = InetAddress.getByName("127.0.0.1");
            DatagramPacket packet = new DatagramPacket(bytes, bytes.length, address, 10086);

            //发送数据：
            socket.send(packet);
        }

        //关闭资源：
        socket.close();
    }
}


//    //创建发送端的socket对象.随机端口发送
//    DatagramSocket ds = new DatagramSocket();
//    Scanner scanner = new Scanner(System.in);
////要发送的内容：
//        while (true) {
//                String s = scanner.next();
//                if ("886".equals(s)){
//                break;
//                }
//                String s1 = "fffff";
//                byte[] bytes = s.getBytes();
//                //要发送的ip地址:
//                InetAddress address = InetAddress.getByName("feihao-PC");
//                //打包：内容，地址，端口号：
//                DatagramPacket dp = new DatagramPacket(bytes,bytes.length,address,10000);
//
//                //发送：
//                ds.send(dp);
//                }
//
//                //关流：
//                ds.close();
